Term Gallery logo

Meanings of Hirudo medicinalis in English

Synonyms
Examples for "medicinal leeches"
Examples for "medicinal leeches"
1
2
Usage of Hirudo medicinalis in English
1